﻿
using System;
namespace EntitiesAndMappings.Entities
{
    public class Contrato
    {
        public virtual int Id { get; private set; }
        public virtual Trabajador Trabajador { get; set; }
        public virtual Empresa Empresa { get; set; }
        public virtual Proyecto Proyecto { get; set; }
        public virtual Lote Lote { get; set; }
        public virtual TipoCargo TipoCargo { get; set; }
        public virtual double Sueldo { get; set; }
        public virtual StatusContrato StatusContrato { get; set; }
        public virtual DateTime? FechaInicioContrato { get; set; }
        public virtual DateTime? FechaTerminoContrato { get; set; }
        public virtual DateTime? FechaIngresoCampo { get; set; }
        public virtual DateTime? FechaSalidaCampo { get; set; }
        public virtual String Observaciones { get; set; }
        public virtual MotivoLiquidacion MotivoLiquidacion { get; set; }
        public virtual DateTime? FechaLiquidacion { get; set; }
        public virtual String ObservacionesRenovacion { get; set; }
        public virtual String Estado { get; set; }
        public virtual String Usuario { get; set; }
    }
}
